const express = require('express');
const app = express()

app.set('view engine','ejs')

// 引入第三方库
const bodyParser = require('body-parser');

// 使用bodyParser中间件，是的服务器端获得请求消息主体数据被解析到req.body
app.use(bodyParser.urlencoded({
    extended: false //不使用第三方扩展工具解析请求主体(Node.js自带即可)
}));

// parse requests of content-type - application/json
app.use(bodyParser.json());


// app.use(express.urlencoded({extended:false}));
// app.use(express.json())


// 设置跨域和相应数据格式
// app.all('*', function (req, res, next) {
//     res.header("Access-Control-Allow-Origin", "*");
//     res.header("Access-Control-Allow-Headers", "X-Requested-With");
//     res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
//     res.header("X-Powered-By", ' 3.2.1')
//     res.header("Content-Type", "application/json;charset=utf-8");
//     next();
// })


// 加入前端需要访问的接口API名称
// 处理所有“用户”相关请求的路由器——userRouter
// const userRouter = require('./api/user');
// app.use('/user', userRouter);
app.use('/account', require('./routers/accountRouter'));
app.use('/user',require('./routers/userRouter'));

// app.get('/', (req, res) => {
//     res.send('起始测试页面:<h1>哈哈</h1>')
// })



app.listen(3333, () => {
    console.log('服务已启动，访问地址：http://127.0.0.1:3333/')
})